Debugging a Caller ID Detection on FXO
The following procedure describes how to debug caller ID detection on FXO interfaces.
|
➢
|
To debug a Caller ID detection on an FXO interface: |
|
1.
|
Verify that the parameter EnableCallerID is set to 1. |
|
2.
|
Verify that the caller ID standard (and substandard) of the device matches the standard of the PBX (using the parameters CallerIDType, BellcoreCallerIDTypeOneSubStandard, and ETSICallerIDTypeOneSubStandard). |
|
3.
|
Define the number of rings before the device starts the detection of caller ID (using the parameter RingsBeforeCallerID). |
|
4.
|
Verify that the correct FXO coefficient type is configured ([FXOCountryCoefficients] parameter in Analog Coefficient Types) because the device is unable to recognize caller ID signals that are distorted. |
|
5.
|
Connect a phone to the analog line of the PBX (instead of to the device's FXO interface) and verify that it displays the caller ID. |
If the above doesn't solve the problem, you need to record the caller ID signal (and send it to AudioCodes), as described below.
|
➢
|
To record the caller ID signal using the debug recording mechanism: |
|
1.
|
Access the device's Admin Page, by appending "AdminPage" to the device's IP address in your browser's URL address field (e.g., 10.1.1.1/AdminPage). |
|
2.
|
In the left navigation pane, click Cmd Shell; the command shell interface opens. |
|
3.
|
In the 'Command Line' field, type the following: |
dr
ait <IP address of PC to collect the debug traces sent from the device>
AddChannelIdTrace ALL-WITH-PCM <port number, which starts from 0>
Start
|
5.
|
Make a call to the FXO. |
|
6.
|
To stop debug recording, at the CLI prompt, type STOP. |